home *** CD-ROM | disk | FTP | other *** search
/ Learning Games / Learning Games (1995)(Maple Media).iso / e_bfw / e_bfw.doc next >
Text File  |  1992-09-15  |  9KB  |  297 lines

  1.  
  2.  
  3.                         E_BFW.exe
  4.  
  5.          Engineering-Beam Formulas for MS Windows
  6.    
  7.                      User Reference  
  8.       
  9.  
  10.  System Requirements:
  11.  
  12.  Hardware:
  13.   * An IBM or compatible computer. 
  14.   * A monitor/graphics card supported by Windows.
  15.   * A mouse supported by Windows.
  16.   * A printer supported by Windows.    
  17.  
  18.  Software:
  19.   * MS DOS or PC DOS 3.1 or later. 
  20.   * MS Windows 3.0 or later.
  21.  
  22.  
  23.  Copyright (C) 1992 A. Hallahan.
  24.  
  25.  Engineering formulas used in this program are taken from:
  26.  Formulas for Stress and Strain 4th Edition R.J. Roark,
  27.  Mechanical Engineering Design 3rd Edition J.E. Shigley, and
  28.  Design of Weldments O.W. Blodgett.  
  29.  
  30.  The results this program have been thoroughly tested and to
  31.  the best knowledge of the author are completely accurate.
  32.  However, the author assumes no responsibility for errors,
  33.  misuse, or damage caused by the use of this program.     
  34.  
  35. *
  36. *
  37. *
  38.  
  39.  IBM and PC DOS are registered trademarks of International
  40.  Business Machines Inc.
  41.  MS DOS and Windows are registered trademarks of
  42.  Microsoft, Inc.
  43.  
  44. *
  45. *
  46. *
  47. *
  48. *
  49. *
  50.  
  51.  Installation:
  52.  
  53.  No special installation is required for this program.
  54.  E_bfw consists of a single .exe file which can be copied
  55.  to any convenient hard disk directory.
  56.  
  57.  From within Windows, e_bfw can be started like any other
  58.  Windows application, i.e., by entering its filename in the
  59.  Run window of Progam Manager, or by double clicking its
  60.  filename in File Manager.
  61.  
  62.  From DOS, e_bfw can be started from the DOS command line
  63.  as "win drive:\path\e_bfw".
  64.       
  65.  If desired, the e_bfw icon can be added to the "Windows
  66.  Applications" window.  Refer to the Windows Setup program
  67.  instructions to do this.
  68.  
  69. Description:
  70.  
  71.  E_bfw is a Mechanical Engineering application written
  72.  to run under MS Windows Version 3.0 or later.
  73.  
  74.  This program was designed to be a small, fast, and easy
  75.  to use beam formula solver.  In its present form the 
  76.  program will solve 12 of the most common loading/support
  77.  cases.  Program outputs include end reactions, shears,
  78.  moments, and deflections.      
  79.   
  80.  The program consists of 2 main windows.  The e_bfw opening
  81.  window provides control of the System and local menus, and 
  82.  allows selection of a particular beam case.  Once a selection
  83.  is made, a pop-up dialog box gathers inputs and calculates
  84.  outputs.  Details of each window's operation are given on 
  85.  the following pages.
  86.  
  87.  Although the program is fully functional through the keyboard,
  88.  the use of a mouse increases its efficiency.
  89.  
  90.  Planned updates for this program include:
  91.  1) expanding the number of loading/support cases.
  92.  2) expanding the number of outputs.
  93.  3) dynamic re-plotting of the beam curves.  
  94.  
  95. *
  96. *
  97. *
  98. *
  99. *
  100. *
  101.  
  102.  E_BFW Main Window
  103.  
  104.  Instructions:
  105.  
  106.  Mouse:
  107.   Single click beam icon for selection.
  108.   Double click selected icon to open its dialog box.
  109.  
  110.  Keyboard:
  111.   Use the cursor arrow keys (UP-DOWN-LEFT-RIGHT) to select icon.
  112.   <ENTER> to open its dialog box.
  113.       
  114. *
  115. *
  116. *
  117. *
  118. *
  119. *
  120.  
  121.  E_BFW Dialog Box
  122.  
  123.  Edit Controls:
  124.  
  125.  Edit controls are provided for inputting parameters:
  126.   P[lb], w[lb/in], L[in], a[in], b[in], x[in], E[psi], I[in^4], S[in^3]
  127.  
  128.  Edit controls filled with 0's are inactive in context with the
  129.  selected beam.
  130.  
  131.  Active edit controls are initially filled with default values:
  132.   
  133.   P:    100.0   [lb]  
  134.   w:    100.0   [lb/in]
  135.   L     100.0   [in]
  136.   a:     10.0   [in]
  137.   b:     10.0   [in]
  138.   x:      0.0   [in]
  139.   E:   30e6.0   [psi]  
  140.   I:     10.0   [in^4] 
  141.   S:      5.0   [in^3]
  142.    
  143.  The maximum value for any edit control input is 40e6.  Inputs
  144.  consisting of non-numeric or alphabetic strings will be read
  145.  up to the first non-numeric character.
  146.  
  147.  Edit control spin buttons (mouse only) will increment @ the 
  148.  following steps when single clicked:
  149.   
  150.   P,w:      1.0    [lb,lb/in]  (for inputs < 10000.0 lb,lb/in ) 
  151.   L,a,b,x:  0.0625 [in]        (for inputs <  1000.0 in)  
  152.   I:        0.1    [in^4]      (for inputs <  1000.0 in^4) 
  153.   S:        0.1    [in^3]      (for inputs <  1000.0 in^3)  
  154.          
  155.  Input value errors will cause the program functions
  156.  to return zero (0) outputs for all results.  For example,
  157.  an [x] value of 120.0" for an [L] value-beam length
  158.  of 100.0" will 0 all outputs.
  159.   
  160.  Note that edit controls for beam Modulus of Elasticity (E),
  161.  Moment of Inertia (I), and Section Modulus (S) need not
  162.  hold any values for the program functions to still return
  163.  results for reactions and moments.      
  164.  
  165. Output Displays:
  166.  
  167.  Output Displays are provided for:
  168.   R1[lb], R2[lb], V1[lb], V2[lb], Vx[lb], M1[in-lb], M2[in-lb],
  169.   Mmax[in-lb], Mx[in-lb], DefMax[in], Defx[in], DefCL[in], StrMax[psi]
  170.  
  171.  As with edit controls, some output displays are inactive in context
  172.  with the selected beam.  For example, a cantilever beam will display 
  173.  reactions for a single end (R1,V1) only.
  174.  
  175.  All forces and reactions act in the directions shown.  Output signs
  176.  follow Roark conventions, i.e., V upward is positive, M upward is
  177.  positive, and Defl upward is positive.
  178.  
  179.  Location points for beam maximum shear, maximum moment, and maximum
  180.  deflection are shown along with the beam curves on the e_bfw main 
  181.  window.  The beam curves themselves are representative of the selected
  182.  loading case and are for reference only. 
  183.  
  184.  At the present time, deflections for uniformly loaded-partial span
  185.  simply supported or fixed end beams are only returned for beams
  186.  1000.0" (83'-4") long or shorter.                 
  187.  
  188. Dialog Controls: 
  189.  
  190.  There are 4 pushbutton controls for the dialog box:
  191.  
  192.  [Close]   - Closes the dialog box.
  193.  
  194.  [Calc]    - Forces a calculation/re-calculation of program outputs.
  195.  
  196.  [Clear]   - Clears (0's) all active edit controls and all outputs.
  197.  
  198.  [StoPrnt] - Saves to memory all current inputs and outputs.
  199.         
  200. *
  201. *
  202. *
  203. *
  204. *
  205. *
  206.  
  207.  Printer Operation:
  208.  
  209.  Description:
  210.   
  211.   Printing operations are directed by Windows Print Manager using
  212.   Windows "default" printer.
  213.  
  214.   E_bfw was originally written for Windows 3.0 and printing commands
  215.   sent to Print Manager used Windows System font for text information.
  216.   This is the font Windows uses for displaying text in caption bars,
  217.   menus, etc.  Transfer of the bitmap images requires the printer be
  218.   capable of bit-block transfer (BitBlt and/or StretchBlt) operations.
  219.  
  220.   At the present time e_bfw does not display a "Cancel Printout" box
  221.   during printing operations.  If necessary, printing can be halted
  222.   by pausing operations from within Print Manager, and closing Print
  223.   Manager's window.
  224.       
  225.  Controls:
  226.   
  227.   As noted before, the e_bfw dialog box StoPrnt button is used to
  228.   store data for later printout.  Data for 1 to 5 dialog boxes (beams) 
  229.   are saved in the form of a printer "queue".    
  230.    
  231.   Two menu choices are available through the e_bfw main window Printer
  232.   pull-down menu.  "Start Printer" will send the printer queue
  233.   (1 to 5 beams) to Print Manager.  "Clear Printer" will clear the
  234.   queue and dump all existing data.  Any data left in the queue when
  235.   the program is terminated are lost.
  236.  
  237.  Note:
  238.  
  239.   E_bfw uses screen capture to save the beam schematic, curves, and
  240.   maximum shear/moment/deflection location information for the printer.
  241.   Because of this, any window (including the e_bfw dialog box) overlaying
  242.   some or all of this information at the time that the StoPrnt button
  243.   is pushed will "hide" that region of the image from the printer.
  244.   Prior to using the StoPrnt button, the e_bfw dialog box or any other
  245.   nearby windows should be positioned clear of the noted region.
  246.         
  247. *
  248. *
  249. *
  250. *
  251. *
  252. *
  253.  
  254.  
  255.                         E_BFW REGISTRATION FORM
  256.  
  257.  REGISTRATION FEE: $15.00
  258.  
  259.  MAIL TO:
  260.  
  261.       ANDREW N. HALLAHAN
  262.       c/o HERR-VOSS CORP.
  263.       130 MAIN ST.
  264.       P.O. BOX AB
  265.       CALLERY, PA. 16024 
  266.  
  267.  
  268.  NAME:     ______________________________
  269.  
  270.  COMPANY:  ______________________________
  271.  
  272.  ADDRESS:  ______________________________
  273.  
  274.  CITY:     ______________________________ 
  275.  
  276.  STATE:    ______________________________
  277.  
  278.  ZIP:      ___________
  279.  
  280.  
  281.  COMMENTS/SUGGESTIONS:
  282.       
  283.            ______________________________ 
  284.  
  285.            ______________________________
  286.  
  287.            ______________________________
  288.  
  289.            ______________________________
  290.  
  291.            ______________________________
  292.             
  293.  
  294.  
  295.  
  296.  
  297.